﻿/* CSS Document */
*{font-family:"Microsoft Yahei",'Arial', 'Helvetica', 'sans-serif', 'ו';color:#444545;font-size: 12px;}
body{ color:#666666; min-width:960px;  width:100%; margin:0;text-align:center; padding:0;}
td,th,div,p,span,dl,dt,dd,li,ul{line-height: 26px;overflow:hidden; margin:0; padding:0px; text-align:left}
p{ text-indent:2em}
ul,li{list-style:none;}
img,a img { border:none}
a{line-height:26px;text-decoration: none;outline:none}
a:link{color: #666666;outline:none;}
a:visited{color: #666666;}
a:hover{ color:#0055a6}
h1 { font-size:19px;}
h2 { font-size:18px;}
h3 { font-size:16px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.clear{ clear:both; height:1px; line-height:1px; position:absolute; margin-top:-1px;}
.fl{ float:left}
.fr{ float:right}
#zdtop{ width:100%; text-align:center; background:url(../images/hdWp.gif) repeat-x top; }
.zh{ width:1002px; margin:0px auto}
.zdt1{ height:26px; padding:4px 0px; margin-bottom:3px}
.cxt{ width:53px; height:24px; margin:1px 10px;}
.bai,.bai a,.bai a:hover,.bai a:visited,.bai span,.bai p,.bai h1,.bai h2,.bai h3,.bai h4{ }
.zdnav{ width:100%; text-align:center; background:url(../images/dhnav.jpg) repeat-x; height:51px;}
.tnav{ height:44px; margin-top:9px;}
.tnav li{ width:111px; float:left; height:44px; text-align:center;}
.tnav li a{ line-height:40px; font-size:14px; color:#FFF; font-weight:bold}
/*flash*/
#full-screen-slider { width:100%; height:460px; float:left; position:relative; background:url(../images/1.jpg) no-repeat center top; text-align:center}
#slides { display:block; width:100%; height:460px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index: 900; background-position: 50% 0%; background-repeat: no-repeat no-repeat;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:420px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fc6615}
.zdbody1s{ background:url(../images/topbg.jpg) repeat; padding:30px 0px; text-align:center}
.tj{ padding:6px 0px;}
.zdjjbox{ border:1px solid #CCC; background:url(../images/shux.jpg) no-repeat 492px 47px #FFF; width:1000px; padding:20px 0px; }
.box21f{ width:460px; float:left; margin-left:20px;}
.zdjjbox-2{ border:1px solid #CCC; background:#FFF; width:1000px; padding:20px 0px; }
.box21f-2{ width:960px;margin-left:20px;}
.box21fr{ width:455px; float:right; margin-right:20px;}
.zd-bt{ width:100%; background:url(../images/lanxian.jpg) no-repeat center bottom #FFF; height:32px;}
.zd-bt-l{ float:left; height:26px; margin-bottom:6px; background:url(../images/ico.jpg) no-repeat left; text-indent:28px; font-size:18px; color:#0055a6; font-weight:500;}
.zd-bt-l span{ padding:0px 10px; font-size:12px; color:#bb792e}
.zd-bt-r{ float:right; height:26px; margin-bottom:6px;}
.zd-bt-r img,.zd-bt-r a img{ width:42px; height:13px; margin:6px 0px;}
.w100{ width:100%;}
.m20{ margin:20px auto}
.m15{ margin:15px auto 0px}
.newsli{ margin-top:10px; }
.newsli li{ height:30px; overflow:hidden; line-height:30px; background:url(../images/ico03.jpg) no-repeat 0px 11px; text-indent:12px;}
.newsli li span{ float:right; color:#bb792e;font-size: 14px;}
.newsli li a,.newsli li a:visited,.newsli li a:hover{font-size: 14px; line-height:30px;}
.iproduct{width:100%;background:#f5f5f5;display:block; text-align:center}
.iproduct .main{background:#f5f5f5}
/*.iproduct .iplist{float:left;width:100%;background:#FFFFFF;display:block;}*/
.iproduct .iplist ul{float:left;width:94%;border:1px solid #EEEEEE;border-right:0;display:block; padding-left:3%; padding-right:3%}
.iproduct .iplist ul li{float:left;width:11%;border-right:1px solid #EEEEEE;border-bottom:1px solid #EEEEEE;display:block; text-align:center}
.iproduct .iplist ul li a{width:100%;height:170px;display:block; text-align:center; margin:0px auto; overflow:hidden}
.iproduct .iplist ul li a img,.iproduct .iplist ul li a:hover img{ margin:0px auto; width:170px; height:170px;}
.iproduct .iplist ul li h3{float:left;width:100%;height:50px; line-height:50px;text-align:center;display:block;}
.iproduct .iplist ul li h3 a{color:#333333;font-size:14px;}ff6600
.iplist ul li a:hover,.iplist ul li h3 a:hover{color:#ff6600;font-size:14px;}
.zdbody1{ background:url(../images/bg4.jpg) repeat; padding:30px 0px; text-align:center}
.zdzuo{ width:205px; float:left}
.zdyou{ width:776px; float:right}
.zdyou2{ width:776px; float:right; background:#FFF; border:1px solid #ccc; margin-bottom:15px;}
.zdzou-t{ width:205px; height:38px; text-align:center; background:url(../images/cptbg.jpg) no-repeat top center; line-height:38px; color:#FFF; font-size:16px;}
.zdzuo-x{ width:203px; border:1px solid #CCC; background:#FFF; border-top:none; margin-bottom:15px;}
.zdzuo-x2{ width:203px; border:1px solid #CCC; background:#FFF;  margin-bottom:15px;}
.zdzuo-xx{ width:174px; margin:15px auto;}
.zdldht{ width:174px; height:26px; background:url(../images/cphbg.jpg) no-repeat center top; text-align:center; color:#FFF; margin-bottom:10px; margin-top:4px; font-size:14px;}
.lei{ padding:0 0 10px 0px; margin:2px 0px}
.lei li{ height:33px; margin:0; padding:0;}
.lei li a{ display:block;background:url(../images/libj.jpg) no-repeat left bottom; height:32px; line-height:32px; text-indent:22px; border-bottom:1px dashed #e5e5e5}
.lei li a:hover{ background:url(../images/libja.jpg) no-repeat left bottom; border-bottom:1px dashed #e5e5e5; display:block; height:32px; line-height:32px; text-indent:22px;}
.lei li h3,.lei li a h3{ font-size:12px;font-weight:400; margin:0; padding:0}
.lei li a:hover h3{ color:#0055a6}
.pd10bai{ background:#fff; padding:10px 10px 4px;}
.pro{ width:776px; overflow:hidden; height:1197px;}
.pro dl{ width:194px; float:left; text-align:center; margin:0px; padding-bottom:10px; height:161px; overflow:hidden}
.pro dl dt{ width:180px; height:135px; margin:0px auto}
.pro dl dt img,.pro dl dt a img{ width:180px; height:135px;}
.pro dl dd{ width:180px; margin:0px auto; text-align:center; height:26px;}
 #demo {overflow:hidden;width: 776px;height:1197px}
#indemo {float: left;width:800%;}
#demo1,#demo2 {float: left;}
.honor{ height:345px; border-top:1px solid #5792de; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden; background:#fff; margin-bottom:30px;}
.honor h3{ background:url(../images/honor_line.gif) repeat-x center top; height:33px; border-bottom:1px solid #0460d1; padding:0 20px 0 24px; font:14px "Microsoft Yahei"; line-height:33px; font-weight:bold; overflow:hidden; margin:0px;}
.honor h3 a{ color:#fff;}
.honor h3 i{ font-style:normal; font:14px "Microsoft Yahei"; line-height:33px; color:#99c6f0; padding-left:10px;}
.honor h3 span a{ display:inline-block; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:33px; color:#fff;}
.LeftBotton{ width:25px; height:285px; margin-left:15px; float:left; }
.LeftBotton a{ display:block; width:25px; height:285px;  margin:0px;background: url(../images/tui_l.gif) no-repeat 0px 100px}
.RightBotton {float:right; width:25px; height:285x; margin-right:15px;}
.RightBotton a{	width:25px;	height:187px;background: url(../images/tui_r.gif) no-repeat 0px 100px; display:block; margin:0;}
.blk_18 {overflow:hidden;width:1000px; padding:15px 0px; }
.pcont {width:892px;float:left;	overflow:hidden;display:inline; margin-left:14px; }
.ScrCont {width:32766px;zoom:1;}
#List1_1, #List2_1 {float:left;}
#List1_2, #List2_2 {float:left;}
.hono{ width:223px; height:280px; overflow:hidden; float:left; text-align:center}
.hono img,.hono a img{ border:1px solid #e1e1e1; padding:3px; width:173px; height:227px; margin:0px auto}
.hono a:hover img{border:1px solid #3295f0;}
.hono span a{ color:#505050; display:block; height:45px; line-height:45px; text-align:center; overflow:hidden;}
.hono span a:hover{ color:#3295f0;}
.bans{ width:100%; background:url(../images/bans.jpg) no-repeat center top; height:180px; line-height:180px; min-height:180px;}
#dilx{ background:url(../images/dibj.jpg) repeat; padding:25px 0px; text-align:center}
.hz31{ width:333px; float:left; height:460px; color:#FFF; min-height:460px;}
.bs,.bs a,.bs a:visited,.bs a:hover,.bs span,.bs ul li,.bs ul li a{ color:#FFF}
.hzbj{ background:url(../images/hzbj.jpg) no-repeat 0px 100px;}
.ewms{ width:140px; height:140px;}
.pleft20{ padding-left:40px;}
.qqq{ width:77px; height:22px;}
.contactd li{ height:32px; line-height:32px; }
.contactd img,.contactd a img{ margin-top:2px; position:absolute}
.zz{ width:150px; height:42px; margin-top:8px;}
#ddddd{ background:#0055a6; text-align:center; padding:10px 0px;}
#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(../images/top.gif) no-repeat left top; }
#fall{background: url(../images/top.gif) no-repeat 0 -80px;}
#ct{background: url(../images/top.gif) no-repeat 0 -40px;}
#roll{display: block;width: 26px;margin-right: -600px;position: fixed;right: 50%;top: 70%;_margin-right: -605px;_position: absolute;_margin-top: 390px;	_top: expression(eval(document.documentElement.scrollTop));}
.p20{ padding:20px; background:#fff}
.h450{ min-height:450px;}
#tt{ text-align:center; margin-bottom:15px;}
.tell{ width:203px; height:220px;}
.fy{ text-align:center; height:49px; padding-top:10px; padding-bottom:5px; border-top:1px solid #CCC; margin-top:15px; width:100%; clear:both; float:none}
.fy a,.fy span{ border:1px solid #CCC; padding:3px 8px; margin:0px 6px;}
#tt img{ width:600px; margin:0x auto 15px;}
.shipin{ width:240px; height:213px; overflow:hidden; float:left; text-align:center}
.shipin img,.shipin a img{ border:1px solid #e1e1e1; padding:3px; width:213px; height:160px; margin:0px auto}
.shipin a:hover img{border:1px solid #3295f0;}
.shipin span a{ color:#505050; display:block; height:45px; line-height:45px; text-align:center; overflow:hidden;}
.shipin span a:hover{ color:#3295f0;}
.sx{ width:100%; float:none; clear:both; margin-top:25px}
.pro2{ width:760px; overflow:hidden; margin-left:8px; }
.pro2 dl{ width:250px; float:left; text-align:center; margin:0px; padding-bottom:10px; height:266px; overflow:hidden}
.pro2 dl dt{ width:240px; height:240px; margin:0px auto}
.pro2 dl dt img,.pro2 dl dt a img{ width:240px; height:240px;}
.pro2 dl dd{ width:240px; margin:0px auto; text-align:center; height:26px;}
.cpdesc{ float:right; width:356px; text-align:left}
.cph1{ border-bottom:1px solid #CCC; height:35px;}
.cph1 h1{ font-size:19px; color:#0055a6; display:inline}
.cpdescp{ height:104px; overflow:hidden; background:#f9f9f9; padding:10px;}
.cprexian span{ color:#F30; font-size:22px;}
.qqq2{ width:61px; height:16px;}
.canshu{ background:#f9f9f9; padding:10px; max-height:75px; overflow:hidden; margin-bottom:10px;}
.cph2{ display:block; width:730px; height:39px; background:url(../images/cpjjt2.jpg) no-repeat left top; line-height:39px; font-size:18px; color:#0055a6; text-indent:36px; margin:15px 0px;}
.cppic p{ text-indent:0px;}
.cppic p img{ margin-bottom:15px;}
.tlcp{}
.tlcp dt img{ width:174px; margin:0px auto; height:145px;}
.tlcp dd{ text-align:center; width:100%; height:26px; background:#f2f2f2; margin:5px 0px;}
.g10{ height:10px; min-height:10px; line-height:10px;}
.xwtop{ border-bottom:1px dashed #CCC; width:100%; height:140px; overflow:hidden}
.xwtopimg{ width:150px; float:left; height:130px; margin-bottom:10px;}
.xwtopimg img,.xwtopimg a img{ padding:3px; border:1px solid #ccc; width:142px; height:122px;}
.xwtopimg a:hover img{border:1px solid #3295f0;}
.xwtopx{ width:565px; float:right; height:130px; overflow:hidden}
.xwtopxt span{ float:right; font-weight:400; font-size:14px;  color:#bb792e;}
.xwtopxt{background:url(../images/ico03.jpg) no-repeat 0px 11px; text-indent:12px; height:26px;}
.xwtopxt,.xwtopxt a{ font-size:14px; font-weight:bold; color:#0055a6}
.xwdesc{ height:78px; overflow:hidden; background:#f5f3f4; padding:8px 12px; width:530px; margin-top:5px;}
.xwdesc p a{ color:#bb792e;}
/*新加*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:30px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:10px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}
.pp_neirong{
	width:750px;
}
.pp_neirong img{
	width:750px;
	height:auto;
	margin-top:5px;
	margin-bottom:5px;
}
